/* CSS Document */
@charset "utf-8";
/* common style */
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,dl,dt,dd,input,a{margin:0px; padding:0px; border:0px;}
body{ font-size:12px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#454545;}
img{ overflow:hidden;}
a{ text-decoration:none; color:#454545; cursor:pointer;}
a:hover{ text-decoration:none;}
ul li{ list-style-type:none;}
p{ text-align:justify; text-justify:inter-ideograph;}
.head,.main,.column{ width:960px; margin:10px auto 0px; overflow:hidden; clear:both;}
.scroll_slogan,.news_top_border,.news_bottom_border,h4.title{background:url(../images/bg.jpg) no-repeat;}
.clear{ clear:both;}
.height10{ height:10px; width:auto; display:block; clear:both; overflow:hidden;}
.height5{ height:5px; width:auto; display:block; clear:both; overflow:hidden;}
.show{ display:block;}
.hidden{ display:none;}
.none_bgimg{ background:none;}
#top{ background:url(../images/bg_nav.gif) repeat-x left top; height:71px; z-index:100;}

/*#top #bbs{ position:absolute; top:-85%; right:13%; z-index:100;}*/
.head{ position:relative; }
.head img{float:left; margin-top:5px;}
.head .bbs{ position:absolute; z-index:200; bottom:-5%; right:1%;}
.head ul{ width:auto; float:left; margin-top:50px; margin-left:100px; margin-bottom:10px;}
.head ul li,.head ul li span.register_user,.head ul li span.collect_lowca,#top #nav input.btn_search,.scroll_slogan{ background:url(../images/bgNav.gif) no-repeat}
.head ul li{ background-position:-255px -140px; display:inline; color:#000; font:lighter 14px/25px 'Microsoft Yahei'; padding:0px 20px; float:left;}
.head ul li a{color:#000;}
.head ul li.none_bgimg{ background:none;}
.head ul li a.name{color:#007ba8;}
.head ul li span.register_user{ background-position:-250px -82px; padding-left:20px;}
.head ul li span.collect_lowca{ background-position: -250px -113px; padding-left:20px;}
.head ul li a.user_color{color:#2d8d05;}
#top #nav{width:960px; margin:0px auto; overflow:hidden; position:relative;}
#top #nav .bbs{  position:absolute; z-index:300; top:-60px; right:0;}
#top #nav img{ float:left; margin:0px 10px;}
#top #nav input.txt_search{border:1px solid #8f9193; height:25px; line-height:25px; margin-top:5px; float:left; width:225px;}
#top #nav input.btn_search{ background-color:transparent; background-position: -253px -45px; border:0px; cursor:pointer; height:23px; margin-left:15px; margin-top:6px;  width:76px; float:left;}
#top #nav div{ overflow:hidden;}
#top #nav span{width:372px; overflow:hidden; float:left;}
.scroll_slogan{ background-position:0px 0px; float:left; width:327px; height:30px; overflow:hidden; padding:0px 0px 5px 45px; line-height:20px;}
#TextBox{ height:30px; width:320px; margin:0 auto;}
/*#top #nav ul.nav{ float:right;}*/
#top #nav ul.nav li{ cursor:pointer; background:url(../images/bgNav.gif) no-repeat -82px -114px; width:81px; height:71px; float:left; overflow:hidden;}
#top #nav ul.nav li span{ color:#fff; font:bolder 14px/35px 'Microsoft Yahei'; width:28px; height:35px; text-align:center; width:83px; line-height:35px; }
#top #nav ul.nav li span img{ margin:5px 25px;}
#top #nav ul.nav li.s{ background-position:0px -40px; float:left;}
#top #nav ul.nav li.s1{background-position:0px -114px;}
#top #nav ul.nav li.e{ background-position:-164px -114px; float:left;}
#top #nav ul.nav li.e1{ background-position:-164px -40px;}
#top #nav ul.nav li.c1{ background-position:-82px -40px;}


/*首页改版*/
.head{ margin-top:0;}
.head .logo{ float:left; width:309px;}
.head .head_right{ float:right; width:650px; text-align:right;}
.head_right .login{ margin-top:10px;}
.head_right .login span{ margin-right:20px;}
.head_right .login .user a{ color:#82b94f; font-weight:bold;}
.login .shouye{ background:url(../images/shouye.gif) no-repeat; padding-left:20px;}
.login .shoucang{ background:url(../images/shoucang.gif) no-repeat; padding-left:15px;}
.search .in{ background:url(../images/index_03.gif) no-repeat; width:302px; height:46px; float:left; padding-left:50px; font-size:12px; line-height:46px; vertical-align:middle; margin-left:230px; margin-top:5px;}
.search .sousuo{ width:43px; height:46px; background:url(../images/index_04.gif) no-repeat; float:left; cursor:pointer; margin-top:5px;}
.mainnav{ width:100%; height:41px; background:url(../images/nav.gif) repeat-x; margin:10px auto 0;}
.navbg{ width:960px; margin:0 auto; height:41px;}
.navbg li{ float:left; width:93px; margin-right:1px; height:41px; line-height:41px; font-size:15px; font-weight:bold; text-align:center;}
.navbg li a{ display:block; color:#fff;}
.navbg li.select{ background:url(../images/navbg.gif) no-repeat; width:105px; height:41px; display:block;}
.navbg li a:hover{ background:url(../images/navbg.gif) no-repeat; display:block;}
.nav_sencond{ width:960px; height:33px; margin:0 auto;}
.nav_L{ background:url(../images/nav_l.gif) no-repeat; width:5px; height:33px; float:left;}
.nav_C{ background:url(../images/nav_c.gif) repeat-x; width:950px; height:33px; float:left;}
.nav_R{ background:url(../images/nav_r.gif) no-repeat; width:5px; height:33px; float:left;}
.nav_sencond_R{ float:right; width:220px;}
.nav_sencond_R ul li{ float:left; margin-left:15px; line-height:33px; font-weight:bold; display:inline;}
.news img{ padding:2px; border:1px solid #ccc;}



/* foot */
.foot{ background:url(../images/bg_footer.jpg) repeat-x; height:190px; text-align:center; padding-top:33px; margin-top:10px; line-height:22px; clear:both;}







